Scaling Agile Software Development Disciplined Agility at Scale

نویسنده

  • Mark Lines
چکیده

to scale agile: Tailoring agile strategies to address the scaling challenges – such as geographic distribution, regulatory compliance, and large team size – faced by development teams and adopting agility across your organization. Both visions are important, but if you can’t successfully perform the former then there is little hope that you’ll be successful at the latter. This paper focuses on how to scale agile solution delivery strategies. We begin with an overview of how to go about scaling agile delivery. We show how agile methods such as Scrum, Extreme Programming (XP), Kanban, Agile Modeling (AM), and others provide the process building blocks from which an overall agile delivery process can be tailored to meet your needs. We then overview the Disciplined Agile Delivery (DAD) framework, describing how it does the “heavy lifting” regarding putting together all of these process building blocks in a coherent manner. We then describe the complexities faced by agile teams at scale. Scaling Agile Software Development Disciplined Agility at Scale

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Foundation for Scaling Agile Disciplined Agile Delivery

Many organizations have adopted agile strategies to some extent, often applying simple methods such as Scrum on a few software development projects. Although they have succeeded on a handful of projects—clearly a good start—they now want to scale agile to address enterprise-class solutions. As the old saying goes about success, “What got you here is not going to get you to the next level.” This...

متن کامل

Managing Knowledge in Development of Agile Software

Software development is a knowledge-intensive work and the main attention is how to manage it. The systematic reviews of empirical studies presents, how knowledge management is used in software engineering and development work. This paper presents how knowledge is used in agile software development and how knowledge is transferred to agile software using agile manifesto. It then argues for the ...

متن کامل

Trading Discipline for Agility? Questioning the Unfaithful Appropriation of Agile Software Development Practices

Agile software development practices are rapidly replacing traditional and apparently more disciplined methodologies. However, empirical evidence suggests that organizations experience varying levels of success as more structured processes are traded for more agile ones. Using an autoethnographic approach, we reflect on how the various practices of XP discipline time-space relations amongst dev...

متن کامل

Trading Discipline for Agility? a Question of Position Not Opposition

Agile software development processes are rapidly replacing traditional and apparently more disciplined methodologies. However, managers seem to cautiously trade discipline for agility. By showing how the various practices of Extreme Programming unobtrusively discipline both space and time, I contend that discipline is not traded but transformed. In this new form of discipline, the developer and...

متن کامل

Rebalancing Your Organization's Agility and Discipline

In a forthcoming book [Boehm-Turner, 2003], we have analyzed many organizations’ experiences with agile and disciplined methods, and have elaborated our previous characterization [Boehm, 2002] of the “home grounds” in which agile and disciplined methods have been most successful. This analysis has enabled us to determine five critical decision factors that organizations and projects can use to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014